moro islamic liberation front - Turkish English Dictionary